// #ifndef APP | MP-WEIXIN | MP-ALIPAY
export const envName = 'WEB'
export const defaultPid = '1004'
export const defaultPlatform = '5'
// #endif
// #ifdef APP
export const envName = 'APP'
export const defaultPid = '1260'
export const defaultPlatform = '7'
// #endif
// #ifdef MP-WEIXIN
export const envName = 'MP-WEIXIN'
export const defaultPid = '1196'
export const defaultPlatform = '2'
// #endif
// #ifdef MP-ALIPAY
export const envName = 'MP-ALIPAY'
export const defaultPid = '1411'
export const defaultPlatform = '3'
// #endif
export const apiHost = 'https://api-test.huishoubao.com'
export const appSecret = 'b7cab12b2b81385dd2cccb8ce67e4998'
export const amapHost = 'https://restapi.amap.com'
export const amapClientKey = '584b5b3b79ed05b7423204440ed878e8'
export const amapServiceKey = '42da6bb894bd02ac87e8acbe6bc06dee'
export const serviceLink = 'https://webchat-bj.clink.cn/chat.html?accessId=9b2af095-b970-4b55-8455-53eb4b91d1c9&language=zh_CN'
export const hsbAppId = 'wxdd35de8f647a231f'
export const helpSellAppId = 'wxcdf2ca8f23b10cde'
export const cocoAppId = 'wx472eb6a549915f0d'
export const xyAlipayAppId = '2019112269351783'
export const keleOrderDomain = 'https://order.keleyoupin.com.cn'
export const keleAftersaleDomain = 'https://aftersale.keleyoupin.com.cn'
export const ZM_SERVICE_ID = '2022090500000000000093083100'

export const loginAuthList = [
	'/pages/create/index',
	'/pages/wallet/index',
	'/pages/address/list/index',
	'/pages/address/recycle-save/index',
	'/pages/order/result/index',
	'/pages/order/list/index',
	'/pages/order/detail/index',
	'/pages/order/cancel/index',
	'/pages/order/deliver/index',
]

export const commonAgrList = ['pid', 'platform']

export const recycleCategoryList = [
	{ classId: '1', name: '手机', icon: require('@/static/images/icon_phone.png') },
	{ classId: '3', name: '平板', icon: require('@/static/images/icon_pad.png') },
	{ classId: '2', name: '笔记本', icon: require('@/static/images/icon_parts.png') },
	{ classId: '17', name: '耳机', icon: require('@/static/images/icon_ear.png') }
]

/**
 * recycleType：1 顺丰回收 2 上门回收 3 普通邮寄回收 4 丰巢回收 5 速递易回收 6 到店回收
 * recycleWay：1 到店回收 2 顺丰包邮（快递回收） 3 小站上门，4 闪修侠上门
 */
export const recycleList = [
  {
    recycleType: '1',
    recycleWay: '2',
    recycleKey: 'sf',
    recycleWayName: '去邮寄',
    recycleName: '顺丰上门取件'
  },
  {
    recycleType: '2',
    recycleWay: '3',
		recycleKey: 'visit',
		recycleWayName: '约上门',
    recycleName: '工程师上门'
  },
  {
    recycleType: '2',
    recycleWay: '4',
		recycleKey: 'sxx',
		recycleWayName: '约上门',
    recycleName: '闪修侠上门'
  },
  {
    recycleType: '6',
    recycleWay: '1',
		recycleKey: 'store',
		recycleWayName: '去门店',
    recycleName: '到店回收'
  }
]

export const partnerList = [
	require('@/static/images/wx_mini_friend_partner_icon_01.png'),
	require('@/static/images/wx_mini_friend_partner_icon_02.png'),
	require('@/static/images/wx_mini_friend_partner_icon_03.png'),
	require('@/static/images/wx_mini_friend_partner_icon_04.png'),
	require('@/static/images/wx_mini_friend_partner_icon_05.png'),
	require('@/static/images/wx_mini_friend_partner_icon_06.png'),
	require('@/static/images/wx_mini_friend_partner_icon_07.png'),
	require('@/static/images/wx_mini_friend_partner_icon_08.png'),
	require('@/static/images/wx_mini_friend_partner_icon_09.png'),
	require('@/static/images/wx_mini_friend_partner_icon_10.png'),
	require('@/static/images/wx_mini_friend_partner_icon_11.png'),
	require('@/static/images/wx_mini_friend_partner_icon_12.png')
]

export const recycleOrderProcess = [
	{
		icon: require('@/static/images/icon_orderprocess_order.svg'),
		text: '线上下单'
	},
	{
		placeholder: true
	},
	{
		sf: {
			icon: require('@/static/images/icon_orderprocess_package.svg'),
			text: '包邮寄出'
		},
		visit: {
			icon: require('@/static/images/icon_orderprocess_engineer.svg'),
			text: '工程师上门'
		},
		sxx: {
			icon: require('@/static/images/icon_orderprocess_engineer.svg'),
			text: '专业质检'
		},
		store: {
			icon: require('@/static/images/icon_orderprocess_store.svg'),
			text: '前往门店'
		}
	},
	{
		placeholder: true
	},
	{
		icon: require('@/static/images/icon_orderprocess_testing.svg'),
		sf: {
			text: '专业质检'
		},
		visit: {
			text: '当面质检'
		},
		sxx: {
			text: '当面质检'
		},
		store: {
			text: '当面质检'
		}
	},
	{
		placeholder: true
	},
	{
		icon: require('@/static/images/icon_orderprocess_payment.svg'),
		sf: {
			text: '极速打款'
		},
		visit: {
			text: '现场拿钱'
		},
		sxx: {
			text: '现场拿钱'
		},
		store: {
			text: '现场秒拿钱'
		}
	}
]

export const beforeRecycleList = [
	{
		title: '①. 拔出SIM卡，备份个人数据。',
		icon: 'https://s1.huishoubao.com/static/m/wxapp/ordered_img1@2x.png'
	},
	{
		title: '②. 解锁所有账号密码',
		icon: 'https://s1.huishoubao.com/static/m/wxapp/ordered_img2@2x.png'
	},
	{
		title: '③. 为您手机充上电以提高检测速度',
		icon: 'https://s1.huishoubao.com/static/m/wxapp/ordered_img3@2x.png'
	},
	{
		title: '④. 邮寄时请附上纸条写上您下单的姓名和电话',
		icon: 'https://s1.huishoubao.com/static/m/wxapp/ordered_img4@2x.png',
		recycleType: '1'
	},
]

export const saleList = [
	{
		title: '旧机回收',
		icon: require('@/static/images/icon_old_recycle.png'),
		redirectUrl: '/pages/order/list/index'
	},
	// #ifdef MP-ALIPAY
	{
		title: '闲鱼回收',
		// icon: require('@/static/images/icon_xy_recycle.png'),
		icon: require('@/static/images/icon_old_recycle.png'),
		redirectUrl: `xymini?${encodeURIComponent('https://market.m.taobao.com/app/idleFish-F2e/widle-taobao-vue/recycleList?wh_weex=true')}`
	},
	// #endif
	{
		title: '以旧换新',
		icon: require('@/static/images/icon_old_renew.png'),
		redirectUrl: ''
	},
	// #ifdef MP-WEIXIN || APP-PLUS
	{
		title: '手机寄卖',
		type: 'miniprogram',
		id: 'gh_08f83c69a599',
		icon: require('@/static/images/icon_helpsell.png'),
		redirectUrl: `othermini?appid=${helpSellAppId}&path=pages/orderList/main`
	}
	// #endif
]

export const sellList = [
	{
		title: '待付款',
		icon: require('@/static/images/icon_status_wait.png'),
		redirectUrl: `${keleOrderDomain}/list?type=0&channelId=ZIYOU&zyurlFromCola=1`
	},
	{
		title: '待收货',
		icon: require('@/static/images/icon_status_ing.png'),
		redirectUrl: `${keleOrderDomain}/list?type=2&channelId=ZIYOU&zyurlFromCola=1`
	},
	{
		title: '已完成',
		icon: require('@/static/images/icon_status_finish.png'),
		redirectUrl: `${keleOrderDomain}/list?type=3&channelId=ZIYOU&zyurlFromCola=1`
	},
	{
		title: '退换售后',
		icon: require('@/static/images/icon_status_aftersell.png'),
		redirectUrl: `${keleAftersaleDomain}/list?type=0&channelId=ZIYOU&zyurlFromCola=1`
	}
]

export const funList = [
	{
		title: '平台地址',
		icon: require('@/static/images/icon_platform.png'),
		redirectUrl: '/pages/address/hsb/index'
	},
	{
		title: '联系客服',
		// #ifdef MP-WEIXIN
		openType: 'contact',
		// #endif
		icon: require('@/static/images/icon_concat_service.png'),
		redirectUrl: serviceLink
	},
	{
		title: '意见反馈',
		icon: require('@/static/images/icon_feedback.png'),
		redirectUrl: '/pages/feedback/index'
	},
	{
		title: '常见问题',
		icon: require('@/static/images/icon_questions.png'),
		redirectUrl: '/pages/faq/index'
	}
]

export const toolList = [
	{
		title: '数据清除',
		icon: require('@/static/images/icon_tool_clear.png'),
		redirectUrl: 'https://mobile.huishoubao.com/hsbh5/common/dataClear'
	},
	{
		title: '数据迁移',
		icon: require('@/static/images/icon_tool_move.png'),
		redirectUrl: 'https://mobile.huishoubao.com/hsbh5/common/dataMove'
	},
	{
		title: '测网速',
		icon: require('@/static/images/icon_tool_test.png'),
		redirectUrl: 'https://s1.huishoubao.com/web/speedtest/index.html'
	},
	{
		title: '查快递',
		icon: require('@/static/images/icon_tool_express.png'),
		redirectUrl: 'https://ka.huishoubao.com/hsbh5/common/orders'
	}
]

export const faqList = [
	{
		name: '常见问题',
		icon: require('@/static/images/faq/cjwt.svg'),
		iconSel: require('@/static/images/faq/cjwt_w.svg'),
		list: [
			{ q: 'Q: 以旧换新流程是怎样的？', a: '估价卖机器＞顺丰到付邮寄＞专业检测＞现金到账。' },
			{ q: 'Q: 机器寄出后多久能收到款项？钱打到哪里去？', a: '收到机器后（以快递签收时间为准），我们会在24小时内完成检测并且给您付款。' },
			{ q: 'Q: 如何保障我的手机隐私安全？', a: '请在邮寄之前备份好您的数据，我们检测确认之后，会对您的手机进行专业的数据删除服务，清理过程全程录像监控，以保证用户隐私数据的安全，确保隐私不外泄。' },
			{ q: 'Q: 快递费（邮寄及退货）由谁承担？', a: '邮寄快递费：\t\n 1.优先选择 顺丰到付，我们为您提供 22 元封顶的顺丰包邮服务。手机为您提供22元封顶的顺丰包邮服务，笔记本40包邮封顶；\t\n 2.如果您的区域无法使用顺丰，则可以选用其他快递方式，请先垫付运费，我们在收到您的手机后会将您实际支付的运费补贴给您；\t\n 3.高仿机、山寨机的邮寄快递费需用户自行承担；\t\n  退货快递费：\t\n 1.如您因价格不满意未与我们达成交易，退货快递费由我们承担（不包含无理由退货）；\t\n 2.山寨机、高仿机的退货快递费将由用户自行承担；'}
		]
	},
	{
		name: '机器估价',
		icon: require('@/static/images/faq/jqgj.svg'),
		iconSel: require('@/static/images/faq/jqgj_w.svg'),
		list: [
			{ q: 'Q: 找不到我的手机型号怎么办？', a: '可拨打服务热线：400-080-9966联系客服；' },
			{ q: 'Q: 怎么查询我的手机版本型号？', a: '1.安卓用户可在【设置】>【关于手机】中查看您的手机版本型号。\t\n 2.苹果用户可在【设置】>【通用】>【关于本机】中查看您的手机型号，在手机背面查看您的手机版本。\t\n 3.您也可以在购买时的发票或手机盒标签查看。\t\n 如果您无法确定您的手机版本型号，建议您任意选择一个选项，我们将以您的手机检测结果给您估价。' },
			{ q: 'Q: 怎么判断手机是否有锁，怎么解除及解除不了怎么办？', a: '苹果手机用户：\t\n打开手机点击设置–iCloud，查看是否有iCloud账户和密码，没有则视为“iCloud未绑定”；若有账户和密码，则进行以下操作：\t\n1.【设置】->【iCloud】->【查找我的iPhone】->【关闭】–输入密码（部分机型没有查找我的iPhone）；\t\n2.【设置】->【iCloud】->【删除】->输入密码–删除成功。\t\n密码删除成功之后再进入设置–iCloud，查看有无iCloud账户和密码，没有则视为“iCloud未绑定”；还存在则视为“iCloud已绑定无法解除”。\t\n魅族手机：\t\n1.打开【设置】->【账户】，查看是否有Flyme账号和密码，没有则视为“Flyme绑定”，若有账户和密码，则进行以下操作：【设置】->【账户】->【退出账户】->输入密码 - 删除成功。\t\n2.绑定删除之后再进入【设置】->【账户】，查看有无Flyme账户和密码，没有则视为“Flyme未绑定”；还存在则视为“Flyme已绑定无法解除”。' },
			{ q: 'Q: 如果手机有键盘锁，且解不开怎么办？', a: '对于苹果手机，键盘锁无法打开，在估价选项中视为“iCloud有锁，且无法解除”。\t\n对于非苹果手机，键盘锁无法打开，在估价中无法检测项目均按最坏选项进行估价。' },
			{ q: 'Q: 怎么判断手机是否能正常开机？', a: '以下四种情况视为不能开机：\t\n1.完全不开机；\t\n2.开机后马上自动关机；\t\n3.开机后自动重启；\t\n4.开机后能显示画面但无法进入系统正常使用。' },
			{ q: 'Q: 不知道手机是否有进水情况怎么办？', a: '1.打开电池后盖，查看背后机身标和防水标是否变红，或者是否存在进水进液痕迹；\t\n2.检查尾插、充电口、USB接口是否沾有较多无法擦干净的赃物，若有就可能有进水，视为有进水。' },
			{ q: 'Q: 不知道手机是否有维修情况怎么办？', a: ' 1.观察手机螺丝是否有拧动过的痕迹，有痕迹说明拆开过，视为有维修；\t\n2.查看前后板之间是否有缝隙或者有撬开过的痕迹，若有说明手机被拆开过，均视为有维修。' },
			{ q: 'Q: 怎么判断手机是否能正常开机？', a: '除明显可见的显示不正常外，以下情况也属于显示不正常：\t\n1.屏幕碎裂伤及内屏或内屏裸露等情况属于显示不正常；\t\n2.将显示屏调成纯色（如全白、全绿、全蓝等），如显示颜色不均匀，屏幕发黄、发红或有黑斑、条纹等情况均属于显示不正常。' },
			{ q: 'Q: 估价中无法检测的项目该怎么选择？', a: '1.屏幕无法触摸，请选择“无法通话”和“不能搜索WIFI信号”；\t\n2.非国行有卡贴的苹果手机，请选择“过保”和“有维修”；' }
		]
	},
	{
		name: '邮寄手机',
		icon: require('@/static/images/faq/yjsj.svg'),
		iconSel: require('@/static/images/faq/yjsj_w.svg'),
		list: [
			{ q: 'Q: 快递费（邮寄及退货）由谁承担？', a: '邮寄快递费：\t\n1.优先选择 顺丰到付，回收的手机我们为您提供 22 元封顶（笔记本40元封顶）的顺丰包邮服务。不承担超出（手机22元或笔记本40元）费用及保价费等其他费用；\t\n2.如果您的区域无法使用顺丰，则可以选用其他快递方式，请先垫付运费，我们在收到您的手机后会将您实际支付的运费补贴给您（手机22元封顶或笔记本40元封顶）；\t\n3.高仿机、山寨机的邮寄快递费需用户自行承担；\t\n退货快递费：\t\n1.如您因价格不满意未与我们达成交易，退货快递费由我们承担（不包含无理由退货）；\t\n2.山寨机、高仿机的退货快递费将由用户自行承担；' },
			{ q: 'Q: 我需要把配件，充电器都邮寄过来吗？', a: '如果不是全新手机，只要您寄个裸机（包含电池）即可。' },
			{ q: 'Q: 你们怎么知道邮寄过来的？', a: '我们是根据您下单的手机号码与寄件人的手机号码来识别的，如果您方便的话在包裹里面放一张小纸条，写上您的订单编号和联系方式，我们会很快匹配到您的订单。' },
			{ q: 'Q: 多个机器怎么处理？', a: '为节省邮费，建议您一部机器下一次单，完成下单后将多部手机用一个包裹邮寄给我们，快递选择到付运费由我们承担。' },
			{ q: 'Q: 只能邮寄顺丰快递吗？', a: '不是的，只是建议使用顺丰到付，其他快递公司也可以的。其他快递需要您先垫付快递费，后期会补打给您的。' },
			{ q: 'Q: 多久可以收到包裹？', a: '不同的地区时间会有不同，一般省外1-3天，国内除偏远地区一般4-5天。您也可以查询顺丰官网的运输时效。' }
		]
	},
	{
		name: '完成交易',
		icon: require('@/static/images/faq/wcjy.svg'),
		iconSel: require('@/static/images/faq/wcjy_w.svg'),
		list: [
			{ q: 'Q: 机器寄出后多久能收到款项？钱打到哪里去？', a: '收到机器后（以快递签收时间为准），我们会在24小时内完成检测并且给您付款。' },
			{ q: 'Q: 如何保障我的机器隐私安全？', a: '请在邮寄之前备份好您的数据，我们检测确认之后，会对您的机器进行专业的数据删除服务，清理过程全程录像监控，以保证用户隐私数据的安全，确保隐私不外泄。' },
			{ q: 'Q: 我刚邮寄了包裹，但忘记把小纸条写上了，而且物流单上的手机号码与下单的手机号码不一致。怎么办？', a: '没关系，若查询到您的包裹已签收，您可以来电把您的物流单号与下单的手机号码告诉我们去匹配。' },
			{ q: 'Q: 为什么24小时后仍无放款或无人联系我？', a: '1.可能您留在快递单上的手机号码模糊不清，以致工作人员无法查找您的订单和联系您。\t\n2.可能您设置了黑白名单、来电提醒或其他情况，以致工作人员无法联系您。\t\n一旦超过24小时，请您第一时间拨打我们的服务热线：400 - 080 - 9966' }
		]
	}
]

export const orderStatusList = [
  { id: '1', title: '全部' },
  { id: '2', title: '待发货' },
  { id: '3', title: '待处理' },
  { id: '4', title: '已完成' },
  { id: '5', title: '已取消' }
]

export const orderStatusMap = {
  // 手动关联快递单号模块
  deliverMap: {
    2: '待回收宝收货',
    12: '待顺丰上门',
    13: '自寄待寄出'
  },
  // 顺丰上门、回收宝上门地址显示模块
  recycleWayMap: {
    2: '待回收宝收货',
    3: '回收宝已收货，待检测',
    4: '待客服沟通',
    5: '待付款',
    6: '已完成',
    7: '已取消',
    8: '待工程师上门',
    9: '工程师已上门验机',
    12: '待顺丰上门'
  },
  // 自己邮寄模块
  postSelfMap: {
    13: '自寄待寄出'
  },
  // 寄件码模块
  boxCodeMap: {
    1: '待寄出'
  },
  // 预约时间模块
  visitTimeMap: {
    8: '待工程师上门',
    12: '待顺丰上门'
  },
  // 到店预约时间模块
  storeTimeMap: {
    10: '待到店验机'
  },
  // 注意事项模块
  needAttentionMap: {
    1: '待寄出',
    8: '待工程师上门',
    10: '待到店验机',
    12: '待顺丰上门',
    13: '自寄待寄出'
    // '11': '已到店验机'
  }
}

export const orderCellTitleMap = {
  1: '预约信息',
  2: '预约信息',
  3: '平台地址',
  4: '寄件信息',
  5: '寄件信息',
  6: '门店信息'
}